# symbol object attributes and elements

The symbol object has the following attributes and elements:

- symbol object attributes:

  These attributes correspond to the properties on the General and Common tabs of the symbol object.

  - name
  - height
  - width
  - left
  - top
  - visible
  - wallpaper
  - isReferenceObject
  - borderStyle
  - borderWidth
  - description
  - shape
  - triggerType
  - imageName
  - currentStateId
  - setLastStateId
- elements
  - States

    The states element corresponds to the States tab of the symbol object.

  - State element

    The state element must be located within a states element.

  - State element attributes:
    - stateId
    - borderColor
  - ImageSettings element

    The imageSettings element corresponds to the image settings in the States tab of the symbol object. The imageSettings element must be located within a state element.

  - imageSettings element attributes:
    - backStyle
    - color
    - backColor
    - blink
- animations element

  The animations element must be located within an object element.

  - animateVisibility element

    This element corresponds to visibility animation defined for the symbol object. The animateVisibility element must be located within an animations element.

  - animateVisibility element attributes:
    - expression
    - expressionTrueState
- connections

  This element corresponds to the Connections tab of the symbol object. The connections element must be located within an object element.

  - Connection element

    This element corresponds to the settings in the Connections tab of the symbol object. The connection element must be located within a connections element.

  - connection element attributes:
    - name
    - expression

## See also

Indicator objects: symbol object

symbol object example

XML attributes

XML elements